package com.paas.form.service;

import com.bpm.feign.model.ProcessCmd;
import com.paas.common.model.RestResponse;
import com.paas.form.dto.FormInfoChangeDto;

public interface IFormChangeService {

    /**
     * 表单变更保存
     * @param formInfoChangeDto
     * @return
     */
    RestResponse saveFormChangeInfo(FormInfoChangeDto<ProcessCmd> formInfoChangeDto);

    /**
     * 查询变更明细
     * @param logId
     * @return
     */
    FormInfoChangeDto getFormChangeDtoById(String logId);

    RestResponse opposeFormChange(String changeId);

    RestResponse approvalFormChange(String changeId);
}
